使用您自己的服务器托管一切内容
在这种情况下,如果您在生成 3MX 场景时仔细检查 WebGL 导出选项,可以使用生产文件夹而不作任何更改。
然后,执行以下操作应已足够:
- 在服务器上的适当位置(例如,index.html 网页文件旁边)复制生产文件夹
- 通过转到 your_site/your_production_folder_path/App 访问应用程序
- 如果无法访问该页面,您可能需要更改生产文件夹的访问权限
以上描述的是最简单的用例,但它也会导致在每次创建新的生产项目时复制 WebGL 应用程序。
或者,您可以对所有生产项目使用相同的 WebGL 应用程序。按照配置 Web Viewer部分中所述更改其配置选项即可。
在这两种情况下,设置应与本地服务器设置非常类似(如果选择使用本地服务器设置)。采用相同的格式将数据从本地复制到远程服务器即可。
只需记住,应用程序中的 config.json 文件必须包含相对(而非绝对)路径。换句话说,场景路径如下所示:../Scene/Production.3mx将适用于本地和远程服务器。但场景路径如下所示:localhost/Scene/Production.3mx 仅适用于本地主机。